/**
 * Created by cy on 2016/10/18.
 */
var sel = parseInt(getQueryString("sel"));   //上一个页面传来的值 工作单位
var companyId = getQueryString("companyId");   //上一个页面传来的值  公司
// alert('sel' + sel +'>>>>' + companyId)
console.log(sel)
var comp = parseInt(getQueryString("compLevel"));
// var comp = 4   //应该是公司对应的级别   从目前看  1 2 3 级别其实都是可以显示的 只有 4 的时候 职级 婚姻 月收入

// alert(comp)

var applyLoan = 0;
var originalPrice = 0;
$(function () {
    $("section").hide();
    $("#con0").show();
    // $("#con1").show();
    for (var i = 0; i < $("#con1").find("input[type='radio']").length; i++) {
        $("#con1").find("input[type='radio']")[i].checked = false;
    }
    switch (sel) {
        case 1:
        case 2:
        case 5:
            $("#con1").show();
            break;
        case 3:
            $("#con1,#con3").show();
            break;
        case 4:
            switch (comp) {
                case 1:
                case 2:
                    $("#con1").show();
                    break;
                case 3:
                    $("#con1,#con3").show();
                    break;
                case 4:
                    $("#con1,#con4").show();
                    break;
            }
    }
    checkDisplay();
    $("#con5").find("input[type='radio']").click(function () {
        $(".income").val("");
        $(".con8tips").hide();
        if (parseInt($(this).val()) == 2) {
            $(".left").find("i").show();
            $(".con8tips0").hide();
        } else {
            $(".left").find("i").hide();
            $(".con8tips0").hide();
        }
    })

    $("#con0").find("input[type='radio']").click(function () {
        if ($(this).val() == 1) {
            $('#con10').show()
            $(".con10tips").show();
        } else {
            $('#con10').hide();
            $(".con10tips").hide();
        }
    })


    $("#con1").find("input[type='radio']").click(function () {
        if ($("#con10").css("display") != "none") {
            $("section").hide();
            $("#con10").show();
        }else{
            $("section").hide();
        }
        resetFileds();
        $("#con0").show();
        switch (sel) {
            case 1:
                console.log($(this).val())
                if ($(this).val() == 0) {
                    $("#con1,#con4,#con5,#con6,#con8,#con9").show();
                } else {
                    // $("#con1,#con2,#con4,#con6,#con8,#con9,#con11,#con12").show();
                    $("#con1,#con2,#con4,#con6,#con8,#con9,#con11").show();
                }
                break;
            case 2:
                if ($(this).val() == 0) {
                    $("#con1,#con4,#con5,#con7,#con8,#con9").show();
                } else {
                    // $("#con1,#con2,#con4,#con7,#con8,#con9,#con11,#con12").show();
                    $("#con1,#con2,#con4,#con7,#con8,#con9,#con11").show();
                }
                break;
            case 3:
                $(".nowWorkTime").html("请选择");
                $(".nowWorkTime").attr("data-year", "");
                //if($(this).val()==0){
                //    $("#con1,#con3,#con4,#con5,#con7").show();
                //}else{
                //    $("#con1,#con2,#con3,#con4,#con7").show();
                //}
                $("#con1,#con3,#con4,#con7").show();
                //$("#con1,#con3").show();
                //$(".title").find("option").eq(0).attr("selected","selected");
                break;
            case 4:
            case 5:
                //这里要关联下   con7 进入现单位工作时间 这个要是隐藏 那么下面的判断也要改 529行 
                // $("#con1,#con2,#con4,#con7,#con8,#con9,#con11,#con12").show();
                $("#con1,#con2,#con4,#con7,#con8,#con9,#con11").show();
                // switch (comp) {
                //     case 1:
                //         if ($(this).val() == 0) {
                //             $("#con1,#con4,#con5,#con7,#con8,#con9").show();
                //         } else {
                //             $("#con1,#con2,#con4,#con7,#con8,#con9,#con10,#con11,#con12").show();
                //         }
                //         break;
                //     case 2:
                //         $("#con1,#con4").show();
                //         //if($(this).val()==0){
                //         //    if(parseInt($(".level option:selected").val())==0){
                //         //        $("section").hide();
                //         //        $("#con1,#con2,#con4,#con8").show();
                //         //    }else if(parseInt($(".level option:selected").val())>0){
                //         //        $("section").hide();
                //         //        $("#con1,#con4,#con5,#con7,#con8").show();
                //         //    }
                //         //}else{
                //         //    if(parseInt($(".level option:selected").val())==0){
                //         //        $("section").hide();
                //         //        $("#con1,#con2,#con4,#con8").show();
                //         //    }else if(parseInt($(".level option:selected").val())>0){
                //         //        $("section").hide();
                //         //        $("#con1,#con2,#con4,#con7,#con8,#con9,#con10,#con11,#con12").show();
                //         //    }
                //         //}
                //         //if($(this).val()==0){
                //         //    $("#con1,#con4").show();
                //         //}else{
                //         //    $("#con1,#con4").show();
                //         //}
                //         //$("#con1,#con4").show();
                //         //$(".level").find("option").eq(0).attr("selected","selected");
                //         break;
                //     case 3:
                //         $("#con1,#con2,#con4,#con7,#con8,#con9,#con10,#con11,#con12").show();
                //         break;
                //     case 4:
                //         $("#con1,#con2,#con4,#con8").show();
                //         //if(parseInt($(".level option:selected").val())==3){
                //         //    $("section").hide();
                //         //    $("#con1,#con2,#con4,#con8").show();
                //         //}else if(parseInt($(".level option:selected").val())<3){
                //         //    $("section").hide();
                //         //    $("#con1,#con2,#con4,#con7,#con8,#con9,#con10,#con11,#con12").show();
                //         //}
                //         break;
                // }
                break;
        }
        if ($("#con5").css("display") == "none") {
            $(".left i").hide();
        } else {
            if ($("#con5").find("input[type='radio']:checked").val() == 2) {
                $(".left i").show();
            } else {
                $(".left i").hide();
            }
        }
        checkDisplay();
    });
    $(".title").change(function () {
        // var sel = parseInt(getQueryString("sel"));
        // var comp = parseInt(getQueryString("comp"));
        var otherload = $("#con1").find("input[type='radio']:checked").val();
        $(".nowWorkTime").html("请选择");
        $(".nowWorkTime").attr("data-year", "");
        switch (sel) {
            case 3:
                //if(!isNull(otherload)){
                var otherloan = $("#con1").find("input[type='radio']:checked").val();
                if (otherloan == 1) {
                    if (parseInt($(".title option:selected").val()) == 1) {
                        //if(otherload==0){
                        //    $("section").hide();
                        //    //$("#con0,#con1,#con3,#con4,#con5,#con7").show();
                        //}else{
                        //    $("section").hide();
                        //    $("#con0,#con1,#con2,#con3,#con4,#con7,#con8,#con9,#con10,#con11,#con12").show();
                        //}
                        // $("#con0,#con1,#con2,#con3,#con4,#con7,#con8,#con9,#con10,#con11,#con12").show();
                        $("#con0,#con1,#con2,#con3,#con4,#con7,#con8,#con9,#con10,#con11").show();
                        $(".level").val(1);
                        $(".level").attr("disabled", "disabled");
                    } else if (parseInt($(".title option:selected").val()) == 2) {
                        //if(otherload==0){
                        //    $("section").hide();
                        //    $("#con0,#con1,#con3,#con4,#con5,#con7,#con8,#con9").show();
                        //}else{
                        //    $("section").hide();
                        //    $("#con0,#con1,#con2,#con3,#con4,#con7,#con8,#con9,#con10,#con11,#con12").show();
                        //}
                        // $("#con0,#con1,#con2,#con3,#con4,#con7,#con8,#con9,#con10,#con11,#con12").show();
                        $("#con0,#con1,#con2,#con3,#con4,#con7,#con8,#con9,#con10,#con11").show();
                        $(".level").val("");
                        $(".level").removeAttr("disabled");
                    }
                } else {
                    if (parseInt($(".title option:selected").val()) == 1) {
                        //if(otherload==0){
                        //    $("section").hide();
                        //    //$("#con0,#con1,#con3,#con4,#con5,#con7").show();
                        //}else{
                        //    $("section").hide();
                        //    $("#con0,#con1,#con2,#con3,#con4,#con7,#con8,#con9,#con10,#con11,#con12").show();
                        //}
                        $("#con0,#con1,#con3,#con4,#con5,#con7,#con8,#con9").show();
                        $(".level").val(1);
                        $(".level").attr("disabled", "disabled");
                    } else if (parseInt($(".title option:selected").val()) == 2) {
                        //if(otherload==0){
                        //    $("section").hide();
                        //    $("#con0,#con1,#con3,#con4,#con5,#con7,#con8,#con9").show();
                        //}else{
                        //    $("section").hide();
                        //    $("#con0,#con1,#con2,#con3,#con4,#con7,#con8,#con9,#con10,#con11,#con12").show();
                        //}
                        $("#con0,#con1,#con3,#con4,#con5,#con7,#con8,#con9").show();
                        $(".level").val("");
                        $(".level").removeAttr("disabled");
                    }
                }

                //}else{
                //  bqHint("请选择是否有房贷及信用卡透支外的其他债务");
                //}
                break;
            case 4:
                switch (comp) {
                    case 2:
                        if (!isNull(otherload)) {
                            if (parseInt($(".title option:selected").val()) == 0) {
                                if (otherload == 0) {
                                    $("section").hide();
                                    $("#con0,#con1,#con2,#con4,#con8").show();
                                } else {
                                    $("section").hide();
                                    $("#con0,#con1,#con4,#con5,#con7,#con8,#con9").show();
                                }
                            } else if (parseInt($(".title option:selected").val()) == 1) {
                                if (otherload == 0) {
                                    $("section").hide();
                                    $("#con0,#con1,#con2,#con4,#con8").show();
                                } else {
                                    $("section").hide();
                                    // $("#con0,#con1,#con2,#con4,#con7,#con8,#con9,#con10,#con12").show();
                                    $("#con0,#con1,#con2,#con4,#con7,#con8,#con9,#con10").show();
                                }
                            }
                        } else {
                            bqHint("请选择是否有房贷及信用卡透支外的其他债务");
                        }
                        break;
                    case 3:
                        break;
                    case 4:
                        break;
                }

                break;
        }
        checkDisplay();
    });
    // 这里名录级别判断  是否显示 #con10,#con11,#con12  有待确认
    $(".level").change(function () {
        // var sel = parseInt(getQueryString("sel"));
        // var comp = parseInt(getQueryString("comp"));
        if (sel == 4 && comp == 4) {
            $("section").hide();
            if(parseInt($(".level option:selected").val())==3){
               $("#con0,#con1,#con2,#con4,#con8").show();
            } else{
            //    $("#con0,#con1,#con2,#con4,#con7,#con8,#con9,#con10,#con11,#con12").show();
               $("#con0,#con1,#con2,#con4,#con7,#con8,#con9,#con10,#con11").show();
            }
            // $("#con0,#con1,#con2,#con4,#con7,#con8,#con9,#con10,#con11,#con12").show();
        } else if (sel == 4 && comp == 2) {
            $("section").hide();
            var otherload = $("#con1").find("input[type='radio']:checked").val();
            if (parseInt(otherload) == 0) {
                if(parseInt($(".level option:selected").val())==3){
                   $("#con0,#con1,#con2,#con4,#con8").show();
                } else{
                   $("#con0,#con1,#con4,#con5,#con7,#con8,#con9").show();
                }
                // $("#con0,#con1,#con4,#con5,#con7,#con8,#con9").show();
            } else if (parseInt(otherload) == 1) {
                if(parseInt($(".level option:selected").val())==3){
                   $("#con0,#con1,#con2,#con4,#con8").show();
                } else{
                //    $("#con0,#con1,#con2,#con4,#con7,#con8,#con9,#con10,#con11,#con12").show();
                   $("#con0,#con1,#con2,#con4,#con7,#con8,#con9,#con10,#con11").show();
                }
                // $("#con0,#con1,#con2,#con4,#con7,#con8,#con9,#con10,#con11,#con12").show();
            }
        }
        checkDisplay();
    });
    $(".marital").change(function () {
        // 已婚和单身的选择  出现的提示语句
        $(".income").val("");
        $(".con8tips").hide();
        if (parseInt($(".marital option:selected").val()) == 2) {
            $(".con2tips").show();
            $(".left").find("i").show();
            //if($("#con8").css("display")=="block"){
            //    $(".con8tips0").show();
            //}
        } else {
            $(".con2tips").hide();
            $(".left").find("i").hide();
            $(".con8tips0").hide();
        }
    })
})

// init 都未默认值
var resetFileds = function () {
    $(".title").val("");
    $(".level").val("");
    $(".level").removeAttr("disabled");
    $(".marital").val("");
    $(".firstWorkTime").html("请选择");
    $(".firstWorkTime").attr("data-year", "");
    $(".nowWorkTime").html("请选择");
    $(".nowWorkTime").attr("data-year", "");

    for (var i = 0; i < $("#con5").find("input[type='radio']").length; i++) {
        $("#con5").find("input[type='radio']")[i].checked = false;
    }
    for (var i = 0; i < $("#con9").find("input[type='radio']").length; i++) {
        $("#con9").find("input[type='radio']")[i].checked = false;
    }
    $(".income").val("");
    $(".houseloan").val("");
    $(".otherloans").val("");
    // $(".loaned").val("");
    $(".con2tips").hide();
    $(".con8tips0").hide();
    $(".left").find("i").hide();
}


// 提示性语句 红色的提示语
var checkDisplay = function () {
    if ($("#con6").css("display") == "none" && $("#con7").css("display") == "none" && $("#con8").css("display") == "none" && $("#con9").css("display") == "none") {
        $(".ct1").hide();
    } else {
        $(".ct1").show();
    }
    if ($("#con10").css("display") == "none" && $("#con11").css("display") == "none" && $("#con12").css("display") == "none") {
        $(".ct2").hide();
    } else {
        $(".ct2").show();
    }
    if ($("#con5").css("display") == "none") {
        $(".con5tips").hide();
    } else {
        $(".con5tips").show();
    }
    if ($("#con8").css("display") == "none") {
        $(".con8tips").hide();
    } else {
        $(".con8tips").hide();
    }
    if ($("#con10").css("display") == "none") {
        $(".con10tips").hide();
    } else {
        $(".con10tips").show();
    }
    if ($("#con11").css("display") == "none") {
        $(".con11tips").hide();
    } else {
        $(".con11tips").show();
    }
    if ($("#con12").css("display") == "none") {
        $(".con12tips").hide();
        $(".con12tips0").hide();
    } else {
        // $(".con12tips").show();
        //$(".con12tips0").show();
    }
    //if($("#con2").css("display")=="none"){
    //    $(".con2tips").hide();
    //}else{
    //    $(".con2tips").show();
    //}
}

// 金额加减   总共有4个会出现这个情况  loaned 这个class 值5W的加减  其他3个都是500加减
// 金额减
var minus = function (t) {
    var v = $(t).parents(".right").find(".text").val();
    if (isNull(v)) {
        v = $(t).parents(".right").find(".text").attr("placeholder");
        $(t).parents(".right").find(".text").val(v);
    }
    if (v <= 0) { return; }
    if ($(t).parents(".right").find(".text").hasClass("loaned")) {
        v = parseInt(v) - 10000;
    } else {
        v = parseInt(v) - 500;
    }
    $(t).parents(".right").find(".text").val(v);

    displayTips();
}
// 金额减
var plus = function (t) {
    var v = $(t).parents(".right").find(".text").val();
    if (isNull(v)) {
        v = $(t).parents(".right").find(".text").attr("placeholder");
        $(t).parents(".right").find(".text").val(v);
    }
    if ($(t).parents(".right").find(".text").hasClass("loaned")) {
        v = parseInt(v) + 10000;
    } else {
        v = parseInt(v) + 500;
    }
    $(t).parents(".right").find(".text").val(v);

    displayTips();
}
$(".income").blur(function () {
    displayTips();
});
// 提示语句
var displayTips = function () {
    if (parseInt($(".loaned").val()) > 0 && $("#con12").css("display") == "block") {
        $(".con12tips0").show();
    } else {
        $(".con12tips0").hide();
    }
    var caltype = parseInt($("#con5").find("input[type='radio']:checked").val());
    var marital = parseInt($(".marital option:selected").val());
    if (caltype == 2 || marital == 2) {
        if (parseInt($(".income").val()) >= 24000) {
            $(".con8tips").show();
        } else {
            $(".con8tips").hide();
        }
        $(".con8tips0").show();
    } else if (caltype == 1 || marital == 1) {
        if (parseInt($(".income").val()) >= 12000) {
            $(".con8tips").show();
            $(".con8tips0").hide();
        } else {
            $(".con8tips").hide();
            $(".con8tips0").hide();
        }

    }
    //if(parseInt($(".otherloans").val())>0){
    //    $(".con11tips").show();
    //}else {
    //    $(".con11tips").hide();
    //}
}



// var getQueryString = function (name) {
//     var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
//     var r = window.location.search.substr(1).match(reg);
//     if (r != null) {
//         return unescape(r[2]);
//     }
//     return null;
// }
function getQueryString(name) { 
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i"); 
    var r = window.location.search.substr(1).match(reg); 
    if (r!=null) return (r[2]); return null; 
}

// 测算按钮


// get   获取填写的数据

function getFillData() {

    var otherloan0 = $("#con0").find("input[type='radio']:checked").val();  //房贷 信用卡透支
    var otherloan = $("#con1").find("input[type='radio']:checked").val();   //其他负债
    var title = $(".title option:selected").val();    //现任职务
    var level = $(".level option:selected").val();    //职级 
    var marital = $(".marital option:selected").val();  //婚姻
    var caltype = $("#con5").find("input[type='radio']:checked").val();  //请选择额度测算方式
    // 根据sel == 1  则用  firstWorkTime 反之用 unitTime
    var firstWorkTime = $(".firstWorkTime").attr("data-year");   //首次参加工作时间
    var unitTime = $(".unitTime").attr("data-year");      //进入现单位时间
    
    var income = isNull($(".income").val()) ? $(".income").attr("placeholder") : $(".income").val();  //月收入
    var registry = $("#con9").find("input[type='radio']:checked").val();   //是否本地籍
    var houseloan = isNull($(".houseloan").val()) ? $(".houseloan").attr("placeholder") : $(".houseloan").val();//房贷月供
    var otherloans = isNull($(".otherloans").val()) ? $(".otherloans").attr("placeholder") : $(".otherloans").val();//其他月供合计
    // var loaned = isNull($(".loaned").val()) ? $(".loaned").attr("placeholder") : $(".loaned").val();//已用信用贷款金额

    var nowWorkTime = '';
    if(sel == '1'){
        nowWorkTime = firstWorkTime
    }else{
        nowWorkTime = unitTime
    }
    if (isNull(otherloan0)) {
        bqHint("请选择是否有房贷及信用卡债务");
        return;
    }
    if (isNull(otherloan)) {
        bqHint("请选择是否有房贷及信用卡透支外的其他债务");
        return;
    }
    if (isNull(title) && $("#con3").css("display") == "flex") {
        bqHint("请选择现任职务");
        return;
    }

    if (isNull(level) && $("#con4").css("display") == "flex") {
        bqHint("请选择现任职级");
        return;
    }

    if (isNull(marital) && $("#con2").css("display") == "flex") {
        bqHint("请选择婚姻状况");
        return;
    }

    if (isNull(caltype) && ($("#con5").css("display") == "flex" || $("#con5").css("display") == "table")) {
        bqHint("请选择额度测算方式");
        return;
    }

    // if (isNull(firstWorkTime) && $("#con6").css("display") == "block") {
    //     bqHint("请选择首次参加工作时间");
    //     return;
    // }
    // if (isNull(unitTime) && $("#con7").css("display") == "block") {
    //     bqHint("请选择进入现单位时间");
    //     return;
    // }

    if($('#con7').css("display") == "flex" || $('#con6').css("display") == "flex"){
        if (nowWorkTime == '') {
            bqHint("请选择工作时间");
            return;
        }
    }

    if (!checkNum(income) && $("#con8").css("display") == "flex") {
        bqHint("请填写月收入");
        return;
    }
    if (isNull(registry) && $("#con9").css("display") == "flex") {
        bqHint("请选择是否是本地籍");
        return;
    }

    
    if (otherloan != 0) {
        if (!checkNum(houseloan) && $("#con10").css("display") == "flex") {
            bqHint("请填写房贷");
            return;
        }
        if (!checkNum(otherloans) && $("#con11").css("display") == "flex") {
            bqHint("请填写其他月供合计");
            return;
        }
        // if (!checkNum(loaned) && $("#con12").css("display") == "flex") {
        //     bqHint("请填写他行信用消费已占金额");
        //     return;
        // }
        // if ($("#con12").css("display") == "block" && $("#con11").css("display") == "flex") {
        //     if (parseInt(loaned) == 0 && parseInt(otherloans) == 0) {
        //         bqHint("请填写其他月供合计或已用信用贷款金额，或选择无其他负债");
        //         return;
        //     }
        // }
        if ($("#con11").css("display") == "flex") {
            if (parseInt(otherloans) == 0) {
                bqHint("请填写其他月供合计或选择无其他负债");
                return;
            }
        }
    }

    // var workUnit = "";
    // switch (sel) {
    //     case 1:
    //         workUnit = "公务员、事业单位、公立学校、公立医院";
    //         nowDuty = "";
    //         break;
    //     case 2:
    //         workUnit = "电信、电力、烟草、港务、盐务、其他央企";
    //         nowDuty = "";
    //         break;
    //     case 3:
    //         workUnit = "银行";
    //         break;
    //     case 4:
    //         // workUnit = getCookie("comp"); //去除cockit中的公司级别存储的值
    //         break;

    //     default:
    //         break;
    // }
    if ($("#con5").css("display") == "none") {
        caltype = "";
    }

    if ($("#con9").css("display") == "none") {
        registry = "";
    }
    
    // if ($("#con12").css("display") == "none") {
    //     loaned = 0;
    // }
    // console.log(loaned)
    let parameter = {
        applyId: '',  //预约申请编号
        productId: window.localStorage.getItem('productId'),  //产品id';
        sceneId: window.localStorage.getItem('sceneId'),  //';
        channelId: window.localStorage.getItem('channelId'),  //';
        longitude: window.localStorage.getItem('longitude'),
        latitude: window.localStorage.getItem('latitude'),
        areaCode:window.localStorage.getItem('areaCode'), //城市码 3401等 这里大小写不一样 注意
        jobType: sel, //职业类型 这个是index页面 4 个选择项对应的 sel  
        jobLevel: level,         //职位  普通 中层 高层  对应的val是 1 2 3  请选择 为空
        workCompany: companyId,   //公司
        hasLoan: otherloan0,     // 是否贷款 是否有房贷及信用卡透支
        beInDebt: otherloan,       //是否有负债  
        maritalStatus: marital,    //婚姻状况
        nowWorkTime: nowWorkTime,   //时间的选择  包括进入单位时间个首次工作时间
        incomeByMonth: income,  //每月收入   默认是 11000
        isLocal: registry,     //是否是本地    
        houseMortgageMonthly: houseloan,    //房贷月供  默认是 0
        otherMortgageMonthly: otherloans,  //其他月供合计    默认是 0
        // allOtherMortgageMonthly: loaned,       //已用信用贷款金额 默认是 0
        nowPostType:title,    // 选择银行时候 选项--客户经理  还是其他
        evaluationType:caltype,  // 是否有负债
        // 这个是详情里面的内容   测算时候是不需要传的  先为空
        name: '',
        phone: '',
        orgArea: '',
        disposeOrgId: '',
        recommendCode: '',
        appointmentTime: '',
    
    }
    
    window.localStorage.setItem('hasLoan', otherloan0);
    return parameter
}

// 点击测算
var calculate = function () {
    let parameter = getFillData()
    // alert(JSON.stringify(parameter))
    // console.log(parameter)
    evaluation(parameter, evaluation_sun)
}
// 点击暂不申请按钮
function getUrl() {
    // $(".unsuit-box").hide();
    $(".success-box").hide();
    // $("#msg_id").val(window.localStorage.getItem('indexHref'));
    // alert( $("#msg_id").val(window.localStorage.getItem('indexHref')) )
    $(".invite-box").show();
}

// 马上申请按钮
var goapply = function () {
    // 先存储 当前页面选项的 参数
    let parameter = JSON.stringify(getFillData())
    window.localStorage.setItem('parameter',parameter);
    window.location.href = "fillinfo.html";
}


function evaluation_sun(data) {
    if (data.retcode == 0) {
        if(data.result < 0){
            $("#range").html("0万");
        }else{
            $("#range").html(data.result + "万");
        }
        popup(".success-box");
        window.localStorage.setItem('applyMoney',data.result); //存储测算金额
    } else {
        bqHint("测算出错！")
    }
}
var bqdt = {
    dt: $(".bq-datepicker"),
    toggle: function (t) {
        this.dt.slideUp();
        this.dt = $(t).parent().find(".bq-datepicker");
        var html = "";
        html += "<div class=\"title\">";
        html += "<input type=\"text\" class=\"myear\" readonly onclick=\"bqdt.setyears();\">";
        html += "<a class=\"btn selected\" onclick=\"bqdt.cancelyear();\">关闭</a>";
        html += "</div>";
        html += "<div class=\"subs\">";
        html += "<div class=\"s-years\">";
        html += "</div>";
        html += "<div class=\"s-months\"></div>";
        html += "</div>";
        this.dt.html(html);
        var d = new Date();
        var y = d.getFullYear();
        var sym = $(t).find(".syear").attr("data-year");
        if (isNull(sym)) {
            this.dt.find(".myear").val(y);
        } else {
            this.dt.find(".myear").val(sym.substring(0, 4));
        }
        //this.dt.find(".s-years").html("<a href=\"javascript: void(0);\" onclick=\"bqdt.loadsyear(this);\" class=\"loadymore\">更多...</a>");
        this.setyears();
        this.dt.slideDown();
    },
    setyears: function (sym) {
        this.dt.find(".s-years").show();
        this.dt.find(".s-months").hide();
        var sym = this.dt.find(".myear").val();
        this.loadsyear(sym);
    },
    loadsyear: function (sym) {
        var d = new Date();
        var y = d.getFullYear();
        var diff = parseInt(y) - parseInt(sym);
        var s = diff > 0 ? (parseInt(diff / 12)) * 12 : 0;
        var html = "";
        for (var i = 0; i < 12; i++) {
            if ((parseInt(y) - i - s) == parseInt(sym)) {
                html += "<a href=\"javascript: void(0);\" class='active' onclick=\"bqdt.selecty(this);\" data-y=\"" + ((parseInt(y) - i - s)) + "\">" + ((parseInt(y) - i - s)) + "</a>";
            } else {
                html += "<a href=\"javascript: void(0);\" onclick=\"bqdt.selecty(this);\" data-y=\"" + ((parseInt(y) - i - s)) + "\">" + ((parseInt(y) - i - s)) + "</a>";
            }
        }
        html += "<div class=\"s-prev\" onclick='bqdt.prev(\"" + (parseInt(y) - i - s + 13) + "\");'><span></span></div><div class=\"s-next\" onclick='bqdt.next(\"" + (parseInt(y) - i - s) + "\");'><span></span></div>";
        //$(t).attr("data-year",(parseInt(y)-i+1));
        this.dt.find(".s-years").html(html);
    },
    prev: function (sym) {
        var d = new Date();
        var y = d.getFullYear();
        if (sym <= y) {
            this.loadsyear(sym);
        }
    },
    next: function (sym) {
        var d = new Date();
        var y = d.getFullYear();
        y = y - 45;
        if (sym > y) {
            this.loadsyear(sym);
        }
    },
    setsmonth: function () {
        var html = "";
        for (var i = 1; i <= 12; i++) {
            var m = i > 9 ? i : "0" + i;
            if (i == 1) {
                html += "<a href=\"javascript: void(0);\" class='active' onclick=\"bqdt.selectm(this);\" data-m=\"" + m + "\">" + i + "月</a>";
            } else {
                html += "<a href=\"javascript: void(0);\" onclick=\"bqdt.selectm(this);\" data-m=\"" + m + "\">" + i + "月</a>";
            }
        }
        this.dt.find(".s-months").html(html);
    },
    minusy: function () {
        var syear = this.dt.find("input[type='text']").val();
        if (syear >= 1960) {
            syear--;
            this.dt.find("input[type='text']").val(syear);
        }
    },
    plusy: function () {
        var syear = this.dt.find("input[type='text']").val();
        var date = new Date();
        cyear = date.getFullYear();
        if (syear < cyear) {
            syear++;
            this.dt.find("input[type='text']").val(syear);
        }
    },
    selecty: function (t) {
        var _t = $(t);
        _t.addClass("active").siblings("a").removeClass("active");
        var d = this.dt.find(".myear").val();
        var y = _t.attr("data-y");
        this.dt.find(".myear").val(y + d.substring(4, 7));
        this.dt.parent().find(".syear").attr("data-year", y + "-01");
        this.dt.parent().find(".syear").html(y + "-01");
        this.setsmonth();
        this.dt.find(".s-years").hide();
        this.dt.find(".s-months").show();
        //this.selectyear();
        
    },
    selectm: function (t) {
        var _t = $(t);
        _t.addClass("active").siblings("a").removeClass("active");
        var d = this.dt.find(".myear").val();
        var m = _t.attr("data-m");
        this.dt.parent().find(".syear").attr("data-year", d + "-" + m);
        this.selectyear();
        this.dt.slideUp();
    },
    cancelyear: function () {
        if (isNull(this.dt.parent().find(".syear").attr("data-year"))) {
            var d = new Date();
            var y = d.getFullYear();
            this.dt.parent().find(".syear").attr("data-year", y + "-01");
            this.dt.parent().find(".syear").html(y + "-01");
            if (isNull($(".nowWorkTime").attr("data-year"))) {
                $(".nowWorkTime").attr("data-year", y + "-01");
                $(".nowWorkTime").html(y + "-01");
            }
        }
        var sel = parseInt(getQueryString("sel"));
        var otherload = parseInt($("#con1").find("input[type='radio']:checked").val());
        //if(sel==3){
        //    if(parseInt($(".title option:selected").val())==1){
        //        var sy = $("#con7 .bq-datepicker .myear").val();
        //        var sm ="01";
        //        var d1 = new Date();
        //        var cy = d1.getFullYear();
        //        var cm = d1.getMonth()+1;
        //        if((parseInt(cy)-parseInt(sy))>3){
        //            if(otherload==0){
        //                $("#con8,#con9").show();
        //            }else if(otherload==1){
        //                $("#con8,#con9,#con10,#con11,#con12").show();
        //            }
        //        }else{
        //            if((parseInt(cy)-parseInt(sy))==3){
        //                if(parseInt(cm)>=parseInt(sm)){
        //                    if(otherload==0){
        //                        $("#con8,#con9").show();
        //                    }else if(otherload==1){
        //                        $("#con8,#con9,#con10,#con11,#con12").show();
        //                    }
        //                }else{
        //                    if(otherload==0){
        //                        $("#con8,#con9").hide();
        //                    }else if(otherload==1){
        //                        $(".con8tips0").hide();
        //                        $(".con8tips").hide();
        //                        $(".con12tips0").hide();
        //                        $(".houseloan").val("");
        //                        $(".otherloans").val("");
        //                        $(".loaned").val("");
        //                        $("#con8,#con9,#con10,#con11,#con12").hide();
        //                    }
        //                }
        //            }else{
        //                if(otherload==0){
        //                    $("#con8,#con9").hide();
        //                }else if(otherload==1){
        //                    $(".con8tips0").hide();
        //                    $(".con8tips").hide();
        //                    $(".con12tips0").hide();
        //                    $(".houseloan").val("");
        //                    $(".otherloans").val("");
        //                    $(".loaned").val("");
        //                    $("#con8,#con9,#con10,#con11,#con12").hide();
        //                }
        //            }
        //        }
        //    }
        //    checkDisplay();
        //}
        this.dt.slideUp();
    },
    selectyear: function () {
        var d = this.dt.parent().find(".syear").attr("data-year");
        var sy = d.substring(0, 4);
        var sm = d.substring(5, 7);
        var date = new Date();
        cyear = date.getFullYear();
        cmonth = date.getMonth();
        if (parseInt(cyear) == parseInt(sy) && parseInt(sm) > parseInt(cmonth)) {
            bqHint("错误入职日期");
            return;
        }
        //this.dt.slideUp();
        this.dt.parent().find(".syear").attr("data-year", sy + "-" + sm);
        this.dt.parent().find(".syear").html(sy + "-" + sm);
        if (isNull($(".nowWorkTime").attr("data-year"))) {
            $(".nowWorkTime").attr("data-year", sy + "-" + sm);
            $(".nowWorkTime").html(sy + "-" + sm);
        }
        var sel = parseInt(getQueryString("sel"));
        var otherload = parseInt($("#con1").find("input[type='radio']:checked").val());
        //if(sel==3){
        //    if(parseInt($(".title option:selected").val())==1){
        //        var ym = sy + "-" + sm;
        //        var d1 = new Date();
        //        var cy = d1.getFullYear();
        //        var cm = d1.getMonth()+1;
        //        if((parseInt(cy)-parseInt(sy))>3){
        //            if(otherload==0){
        //                $("#con8,#con9").show();
        //            }else if(otherload==1){
        //                $("#con8,#con9,#con10,#con11,#con12").show();
        //            }
        //        }else{
        //            if((parseInt(cy)-parseInt(sy))==3){
        //                if(parseInt(cm)>=parseInt(sm)){
        //                    if(otherload==0){
        //                        $("#con8,#con9").show();
        //                    }else if(otherload==1){
        //                        $("#con8,#con9,#con10,#con11,#con12").show();
        //                    }
        //                }else{
        //                    if(otherload==0){
        //                        $("#con8,#con9").hide();
        //                    }else if(otherload==1){
        //                        $(".con8tips0").hide();
        //                        $(".con8tips").hide();
        //                        $(".con12tips0").hide();
        //                        $(".houseloan").val("");
        //                        $(".otherloans").val("");
        //                        $(".loaned").val("");
        //                        $("#con8,#con9,#con10,#con11,#con12").hide();
        //                    }
        //                }
        //            }else{
        //                if(otherload==0){
        //                    $("#con8,#con9").hide();
        //                }else if(otherload==1){
        //                    $(".con8tips0").hide();
        //                    $(".con8tips").hide();
        //                    $(".con12tips0").hide();
        //                    $(".houseloan").val("");
        //                    $(".otherloans").val("");
        //                    $(".loaned").val("");
        //                    $("#con8,#con9,#con10,#con11,#con12").hide();
        //                }
        //            }
        //        }
        //    }
        //    checkDisplay();
        //}
    }
}
